armv7: Add workaround for USB erratum A-008997
authorRan Wang <[email protected]>
Mon, 4 Sep 2017 10:46:54 +0000 (18:46 +0800)
committerYork Sun <[email protected]>
Mon, 11 Sep 2017 15:01:06 +0000 (08:01 -0700)
commite10d114279f01899c7eb47f5977dbceca6b6efaf
tree79f3a9efd87673c07d726424b5a1f9cc89c9f957
parentc1853f6f7348d86faead6ffe30c25db9d7cef144
armv7: Add workaround for USB erratum A-008997

Low Frequency Periodic Singaling (LFPS) Peak-to-Peak Differential
Output Voltage Test Compliance fails using default transmitter settings

Change config of transmitter signal swings by setting register
PCSTXSWINGFULL to 0x47 to pass compliance tests.

Signed-off-by: Sriram Dash <[email protected]>
Signed-off-by: Rajesh Bhagat <[email protected]>
Signed-off-by: Suresh Gupta <[email protected]>
Signed-off-by: Ran Wang <[email protected]>
[YS: Reordered Kconfig options]
Reviewed-by: York Sun <[email protected]>
arch/arm/cpu/armv7/ls102xa/Kconfig
arch/arm/cpu/armv7/ls102xa/soc.c
arch/arm/include/asm/arch-ls102xa/immap_ls102xa.h